loop of twisted thread - Turkish English Dictionary